.slide-one {
    height: 640px;
    background-image: url("../assets/images/img-carousel-1.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.slide-two {
    height: 640px;
    background-image: url("../assets/images/img-carousel-2.png");
    background-position: right;
    background-repeat: no-repeat;
    background-size: cover;
}

.slide-three {
    height: 640px;
    background-image: url("../assets/images/img-carousel-3.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


/*Изменение стилей аккордиона */
.ui-accordion .ui-accordion-header {
    margin: 8px 0 0 0;
}

.arrow {
    position: relative;
}

.arrow span {
    position: absolute;
    right: 24px;
    top: 20px;
}

/*Переопределение цветов для библиотеки hover.css*/
.hvr-bounce-to-bottom {
    transition: .5s ease;
}
.hvr-bounce-to-bottom:before {
    background: #0d6efd;
}

.hvr-shutter-in-vertical {
    background: #004dc1;
    transition: .4s;
}

.hvr-shutter-in-vertical:before {
    background: #0d6efd;
}

.hvr-push {
    transition: .4s;
}

.hvr-radial-out {
    background: #0d6efd;
    transition: .4s;
}

.hvr-radial-out:before {
    background: #004dc1;
}

/*Применяю цвет текста для ошибок при валидации формы*/
 .error {
     color:red;
     font-size: 14px;
 }


/*Медиазапросы для высоты слайдера*/
@media screen and (max-width: 992px) {
    .slide-one {
        height: 480px;
    }

    .slide-two {
        height: 480px;
    }

    .slide-three {
        height: 480px;
    }
}

@media screen and (max-width: 576px) {
    .slide-one {
        height: 380px;
    }

    .slide-two {
        height: 380px;
    }

    .slide-three {
        height: 380px;
    }
}
